meeting venue - Turkish English Dictionary